home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / a_utils / flex / amiga / flex.lha / Flex.src.lha / misc.i < prev    next >
Encoding:
Text File  |  1993-03-13  |  1.1 KB  |  64 lines

  1. /* Prototypes for functions defined in
  2. misc.c
  3.  */
  4.  
  5. void action_out(void);
  6.  
  7. void * allocate_array(int size,
  8.                       int element_size);
  9.  
  10. int all_lower(unsigned char * );
  11.  
  12. int all_upper(unsigned char * );
  13.  
  14. void bubble(int * , int );
  15.  
  16. unsigned char clower(register int c);
  17.  
  18. char * copy_string(register char * str);
  19.  
  20. unsigned char * copy_unsigned_string(register unsigned char * str);
  21.  
  22. void cshell(unsigned char * , int , int );
  23.  
  24. void dataend(void);
  25.  
  26. void dataflush(void);
  27.  
  28. void flexerror(char * );
  29.  
  30. void flexfatal(char * );
  31.  
  32. char * flex_gettime(void);
  33.  
  34. void lerrif(char * , int );
  35.  
  36. void lerrsf(char * , char * );
  37.  
  38. int htoi(unsigned char * str);
  39.  
  40. int is_hex_digit(int ch);
  41.  
  42. void line_directive_out(FILE * );
  43.  
  44. void mk2data(int );
  45.  
  46. void mkdata(int );
  47.  
  48. int myctoi(unsigned char * );
  49.  
  50. unsigned char myesc(unsigned char * array);
  51.  
  52. int otoi(unsigned char * );
  53.  
  54. char * readable_form(register int c);
  55.  
  56. void * reallocate_array(void * array,
  57.                         int size,
  58.                         int element_size);
  59.  
  60. void skelout(void);
  61.  
  62. void transition_struct_out(int , int );
  63.  
  64.